html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, caption, tbody, tfoot, thead,  article, aside, dialog, figure, footer, header, hgroup, nav, section {margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:"Arial"; background-color:none; }
article, aside, dialog, figure, footer, header, hgroup, nav, section {display:block;}
table {border-collapse:separate;border-spacing:0;}
caption, th, td { }
table, td, th { }
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none; outline:none;}
a{ text-decoration:none;outline:none;color:#737373;}
a:hover{text-decoration:none;color:#ED314F;}
a span:hover{text-decoration:none;cursor:pointer;color:#ED314F; }
body{width:100%;font:normal 12px arial;background:#ffffff;color:#737373;} 
/*ul,li{margin:0px; padding:0px; overflow:hidden; list-style:none;}*/
input[type=button],input[type=submit] ,input[type=reset]{cursor:pointer;}
input[type=text],input[type=password]{border:none;outline:none;}
select{border:none;outline:none;}

/* index */
.fl{float:left;}
.clr{clear:both;}
.clsImage{}
.text_small{font:normal 10px arial;}
.text_normal{font:normal 12px arial;}
.text_big_color{font:normal 15px arial;color:#737373;}
.text_color_1{color:#ED314F;}
.text_color_2{color:#5790C6;}
.text_color_3{color:#E48291;}
.text_color_4{color:#F47512;}
.text_bold{font-weight:bold;}
.line_through{text-decoration: line-through;}
.clear{width:100%;float:left;clear:both;margin:5px 0 5px 0;}
.clear_line{width:100%;height:1px;float:left;clear:both;margin:15px 0 15px 0px;border-top:1px dashed #d5d5d5}
.message_show_box{padding:0px 0 10px 0px;}
.message_show{width:auto;border:1px solid #d5d5d5;background:#ffffff;padding:10px 0px 10px 0px;color:#ED314F;}
.message_show p{padding:0 15px 0 15px;}
.show{display:block;}
.hide{display:none;}
a.refresh_button{width:27px;height:26px;margin:5px 0px 0 0;background:url(../images/icon-big.png) no-repeat -332px -5px;display:block;}
a.refresh_button:hover{width:27px;height:26px;margin:5px 0px 0 0;background:url(../images/icon-big.png) no-repeat -368px -5px;display:block;}
.left{float:left;}
.right{float:right;}

.style_list_checked {overflow:hidden;list-style:none;}
.style_list_checked li{list-style:disc outside url("../images/li_tag.png");}
.style_list_checked_2 li{list-style:disc outside url("../images/check_green.png");}
.style_list_checked_3 li{list-style:disc outside url("../images/check_magenta.png");}
.style_list_checked_4 li{list-style:disc outside url("../images/check_cyan.png");}
.style_list_checked_5 li{list-style:disc outside url("../images/check_black.png");}
.style_list_checked_6 li{list-style:disc outside url("../images/check_dark_gray.png");}
.style_list_checked_7 li{list-style:disc outside url("../images/check_light_gray.png");}
.style_list_checked_simple li{padding:0px 0 0 20px;overflow:hidden;list-style:none;background:url(../images/checked_simple.gif) no-repeat -3px -3px;}

/* header */
.header_outer{width:100%;float:left;clear:both;margin-bottom:10px;}
.header_inner{width:980px;margin:0 auto;}

.header{width:100%;float:left;clear:both;height:100px;background:none;}
.header_logo{width:264px;float:left;height:77px;background:url(../images/Dshop-new-2.png) no-repeat 0px 0px;margin-top:10px;}
.header_logo a{width:264px;float:left;height:90px;}
.header_subcriber{width:285px;float:left;height:100px;background:none;position:relative;margin-left:10px;margin-right:5px;}
.header_subcriber .subcriber_email input{right:0px;top:10px;position:absolute;border:none;height:30px;font:normal 12px arial;background:url(../images/icon-big.png) no-repeat -618px -220px;width:232px;padding-left:50px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:30px;}
.header_subcriber .subcriber_submit input{right:0px;top:10px;position:absolute;border:none;height:36px;background:url(../images/icon-big.png) no-repeat -669px -330px;width:75px;color:#ED314F;}
.header_subcriber .subcriber_submit input:hover{right:0px;top:10px;position:absolute;border:none;height:36px;background:url(../images/icon-big.png) no-repeat -731px -281px;width:75px;color:#ED314F;}
.header_login{width:405px;float:right;height:100px;background:none;}
.header_login_frm{width:100%;float:right;clear:both;margin-top:11px;}
.header_login_frm .login_email{float:left;}
.header_login_frm .login_email input{border:none;height:27px;font:normal 12px arial;background:url(../images/icon-big.png) no-repeat -467px -100px;width:145px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;}
.header_login_frm .login_pass{float:left;}
.header_login_frm .login_pass input{border:none;height:27px;font:normal 12px arial;background:url(../images/icon-big.png) no-repeat -618px -100px;width:145px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;}
.header_login_frm .login_submit{float:right;}
.header_login_frm .login_submit input{border:none;height:33px;font:normal 12px arial;background:url(../images/icon-big.png) no-repeat -119px -314px;width:91px;color:#ED314F;}
.header_login_frm .login_submit input:hover{border:none;height:33px;font:normal 12px arial;background:url(../images/icon-big.png) no-repeat -241px -314px;width:91px;color:#ED314F;}
.header_login_show{width:100%;float:right;clear:both;margin-top:15px;}
.header_login_show ul{float:right;clear:both;margin:0;padding:0;overflow:hidden;list-style:none;}
.header_login_show ul li{float:left;margin:0;padding:0 0 0 10px;overflow:hidden;list-style:none;}
.header_login_show ul li a{}
.login_remember{width:77px;height:19px;background:url(../images/login-remember.png) no-repeat;}

.menu_main{width:100%;float:left;clear:both;height:41px;background:#fdedf1;}
.menu_main ul{float:left;margin-left:0px;padding:0;overflow:hidden;list-style:none;}
.menu_main ul li{float:left;margin:0;padding-top:12px;padding-bottom:15px;padding-left:20px;padding-right:20px;overflow:hidden;list-style:none;}
.menu_main ul li.menu_main_hot{padding-left:30px;background:url(../images/menu-main-hot.gif) no-repeat;}
.menu_main ul li a{font:bold 15px arial;}
.menu_main p.menu_main_hotline{float:right;height:30px;line-height:41px;text-align:center;padding:11px 10px 0 10px;background:#ECA8A8;font:normal 16px arial;color:#ffffff;}

.banner_feature{width:100%;height:326px;float:left;clear:both;background:#ffffff;margin:10px 0 0 0;}
.banner_feature .banner_feature_big{float:left;width:452px;height:326px;background:#ffffff;margin:0 20px 0 0px;overflow: hidden;}
.banner_feature .banner_feature_small{float:left;width:300px;height:326px;background:#ffffff;}
.banner_feature_small .feature_small_top{float:left;clear:both;width:100%;height:153px;background:#ffffff;margin:0 0 20px 0;overflow: hidden;}
.banner_feature_small .feature_small_bottom{float:left;clear:both;width:100%;height:153px;background:#ffffff;overflow: hidden;}
.banner_feature .banner_feature_note{float:right;width:188px;height:326px;background:#ffffff url(../images/banner-feature-note-bg.png) no-repeat;}

.banner_header{width:100%;float:left;clear:both;background:#ffffff;margin:5px 0 0 0;}

/* content */
.content_outer{width:100%;float:left;clear:both;}
.content_inner{width:980px;margin:0 auto;}
.content{width:100%;float:left;clear:both;}

.content .content_left{float:left;width:228px;}
.menu_cate{width:100%;float:left;clear:both;position:relative;margin-bottom:10px;}
.menu_cate .menu_cate_header{position:absolute;top:10px;left:-10px;width:224px;height:32px;background:url(../images/icon-big.png) no-repeat -236px -605px;line-height:32px;text-align:center;padding-top:10px;}
.menu_cate .menu_cate_header h1{font:bold 18px arial;color:#ED324F;}
.menu_cate .menu_cate_header strong{font:bold 18px arial;color:#ED324F;}
.menu_cate .menu_cate_top {width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -463px -605px;float:left;clear:both;}
.menu_cate .menu_cate_center{width:100%;height:15px;background:url(../images/menu-left-category-center.png) repeat-y;float:left;clear:both;height:inherit;padding:0 0 10px 0;}
.menu_cate .menu_cate_center ul{float:left;clear:both;padding:0 20px 0 20px;margin:0;overflow:hidden;list-style:none;}
.menu_cate .menu_cate_center ul li{padding:10px 0 0 10px;margin:0;overflow:hidden;list-style:none;background:url(../images/icon-big.png) no-repeat -984px -230px;}
.menu_cate .menu_cate_center ul li.cate_children{padding:10px 0 0 20px;margin:0;overflow:hidden;list-style:none;background:url(../images/next.gif) no-repeat 10px 14px;}
.menu_cate .menu_cate_center ul li.menu_cate_hot{padding:10px 0 7px 30px;background:url(../images/menu-main-hot.gif) no-repeat;}
.menu_cate .menu_cate_center ul li a{font:bold 15px arial;}
.menu_cate .menu_cate_center ul li.cate_children a{font:normal 15px arial;}
.menu_cate .menu_cate_bottom {width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -463px -635px;float:left;clear:both;}
.menu_search{width:228px;float:left;clear:both;position:relative;margin-bottom:10px;}
.menu_search.fixed{position:fixed;top:10px;}
.menu_search.fixedfooter{position:fixed;bottom:256px;}
.menu_search .menu_search_header{position:absolute;top:5px;left:10px;width:208px;height:33px;background:url(../images/icon-big.png) no-repeat -332px -147px;}
.menu_search .menu_search_top{width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -463px -605px;float:left;clear:both;}
.menu_search .menu_search_center{width:100%;height:15px;background:url(../images/menu-left-category-center.png) repeat-y;float:left;clear:both;height:240px;padding-top:30px;}
.menu_search .menu_search_center ul{float:left;clear:both;padding:0 10px 0 10px;margin:0;overflow:hidden;list-style:none;}
.menu_search .menu_search_center ul li{padding:5px 0px 0 0px;margin:0;overflow:hidden;list-style:none;}
.menu_search .menu_search_center ul li input{border:none;height:28px;font:normal 12px arial;background:url(../images/icon-big.png) no-repeat -784px -430px;width:200px;padding-left:5px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:28px;}
.menu_search .menu_search_center ul li select{border:none;font:normal 12px arial;width:195px;padding-left:5px;padding-top:3px;padding-bottom:3px;color:#737373;}
.menu_search .menu_search_center ul li.search_submit{text-align:center;}
.menu_search .menu_search_center ul li.search_submit input{border:none;height:37px;background:url(../images/icon-big.png) no-repeat -651px -6px;width:101px;color:#D6D6D6;}
.menu_search .menu_search_center ul li.search_submit input:hover{border:none;height:37px;background:url(../images/icon-big.png) no-repeat -651px -46px;width:101px;color:#D6D6D6;}
.menu_search .menu_search_center ul li .search_pricefrom{background:url(../images/icon-big.png) no-repeat -784px -430px;width:202px;padding-left:3px;padding-top:4px;padding-bottom:3px;color:#737373;line-height:28px;height:28px;}
.menu_search .menu_search_center ul li .search_priceto{background:url(../images/icon-big.png) no-repeat -784px -430px;width:202px;padding-left:3px;padding-top:4px;padding-bottom:3px;color:#737373;line-height:28px;height:28px;}
.menu_search .menu_search_center ul li .search_sex{background:url(../images/icon-big.png) no-repeat -784px -430px;width:202px;padding-left:3px;padding-top:4px;padding-bottom:3px;color:#737373;line-height:28px;height:28px;}
.menu_search .menu_search_center ul li .search_cate{background:url(../images/icon-big.png) no-repeat -784px -430px;width:202px;padding-left:3px;padding-top:4px;padding-bottom:3px;color:#737373;line-height:28px;height:28px;}
.menu_search .menu_search_bottom{width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -463px -635px;float:left;clear:both;}
.banner_left{width:100%;float:left;clear:both;margin-bottom:10px;}

.content .content_right{float:right;width:740px;}
.content_breadcrumbs{width:100%;float:left;clear:both;margin-bottom:10px;background:url(../images/icon-big.png) no-repeat -936px -209px;height:26px;}
.content_breadcrumbs ul{float:left;clear:both;padding:5px 10px 0 40px;margin:0;overflow:hidden;list-style:none;}
.content_breadcrumbs ul li{float:left;padding:0px 10px 0 10px;margin:0;overflow:hidden;list-style:none;font:bold 12px arial;}
.content_breadcrumbs ul li a{font:bold 12px arial;}
.content_breadcrumbs ul li.breadcrumbs_arrow{width:5px;height:15px;margin:0;overflow:hidden;list-style:none;background:url(../images/icon-big.png) no-repeat -974px -241px;}
.content_items{width:100%;float:left;clear:both;margin-bottom:10px;}
.content_items .item_deal{width:238px;float:left;border:1px solid #d5d5d5;text-align:center;margin:0 0px 10px 0px;padding:1px 0 1px 0;}
.content_items .item_deal:hover div.dealtype{display:block;}
.content_items .item_deal_mid{margin:0 10px 0px 10px;}
.item_deal .item_image{width:100%;float:left;clear:both;position:relative;}
.item_deal .item_image .dealtype{display:none;}
.item_deal .item_image .deal_offer{position:absolute;right:-1px;top:93px;width:68px;height:68px;background:url(../images/content-item-offer-bg.png) no-repeat;}
.item_deal .item_image .deal_offer p{font:bold 15px arial;color:#ffffff;margin:40px 0px 0px 25px;text-shadow: 0 1px 1px #000000;}
.item_deal .item_image .deal_type_1{position:absolute;right:1px;top:0px;width:65px;height:25px;background:url(../images/icon-big.png) no-repeat -240px -155px;}
.item_deal .item_image .deal_type_2{position:absolute;right:1px;top:0px;width:65px;height:25px;background:url(../images/icon-big.png) no-repeat -240px -183px;}
.item_deal .item_image .deal_event_noel{position:absolute;right:4px;bottom:0px;width:82px;height:77px;background:url(../images/sanquangay.png) no-repeat;}
.item_deal .item_info{width:100%;float:left;clear:both;margin-bottom:10px;}
.item_deal .item_info h1{font:bold 15px arial;padding:0 10px 0 10px;height:36px;}
.item_deal .item_info{width:100%;float:left;clear:both;margin-bottom:10px;}
.item_deal .item_info p{margin:5px;}
.item_deal .item_info p.deal_price1{font:normal 12px arial;color:#989898;width:230px;height:15px;}
.item_deal .item_info p.deal_price2{font:bold 22px arial;color:#ED314F;}
.item_deal .item_info p.deal_order{}
.content_items .item_deal2{width:363px;float:left;text-align:left;margin:0px 0px 10px 0px;padding:1px 0 0 0;border:1px solid #d5d5d5;}
.content_items .item_deal2:hover div.dealtype{display:block;}
.content_items .item_deal2_mid{margin:0 0px 10px 10px;}
.item_deal2 .item_image{width:100%;float:left;clear:both;position:relative;margin-bottom:10px;text-align:center;}
.item_deal2 .item_image .dealtype{display:none;}
.item_deal2 .item_image .deal_type_1{position:absolute;right:5px;top:4px;width:65px;height:25px;background:url(../images/icon-big.png) no-repeat -242px -155px;}
.item_deal2 .item_image .deal_type_2{position:absolute;right:5px;top:4px;width:65px;height:25px;background:url(../images/icon-big.png) no-repeat -243px -183px;}
.item_deal2 .item_image .deal_event_noel{position:absolute;right:0px;bottom:0px;width:50px;height:48px;background:url(../images/sanquangay.png) no-repeat;}
.item_deal2 .item_info{width:100%;float:left;clear:both;margin-bottom:10px;}
.item_deal2 .item_info .info_title{width:100%;float:left;clear:both;}
.item_deal2 .item_info .info_title h1{width:300px;float:left;font:bold 13px arial;padding:0 0px 0 10px;height:16px;}
.item_deal2 .item_info .info_title strong{width:300px;float:left;font:bold 13px arial;padding:0 0px 0 10px;height:16px;}
.item_deal2 .item_info .info_title p.deal_special{width:40px;float:right;height:16px;background:url(../images/icon-big.png) no-repeat -562px -198px;margin:0px;padding:0 10px 0 0;}
.item_deal2 .item_info .info_price{width:100%;float:left;clear:both;}
.item_deal2 .item_info .info_price p{margin:10px 10px 0 10px;float:left;height:18px;}
.item_deal2 .item_info .info_price p.deal_price1{font:normal 12px arial;}
.item_deal2 .item_info .info_price p.deal_price2{font:bold 15px arial;color:#ED314F;}
.item_deal2 .item_info .info_price p.deal_offer{font:normal 12px arial;}
.content_paging{width:710px;height:43px;font:normal 15px Arial;margin-bottom:20px;color:#555554;background:url(../images/icon-big.png) no-repeat -3px -544px;padding-top:15px;padding-left:20px;padding-right:10px;clear:both;float:left;}
.content_paging p{width:100px;height:43px;float:left;}
.content_paging select{font:normal 15px Arial;line-height:28px;padding: 3px 1px;width:55px;height:28px;vertical-align:middle;text-align:center;border: 1px solid #D5D5D5;}
.content_paging ul{float:right;overflow:hidden;list-style:none;}
.content_paging ul li{height:28px;line-height:28px;float:left;overflow:hidden;list-style:none;}
.content_paging ul .pagination_pre{font:normal 15px Arial;color:#555554;background:url(../images/icon-big.png) no-repeat -711px -181px;}
.content_paging ul .pagination_pre a:hover{background:none;}
.content_paging ul .pagination_next{font:normal 15px Arial;color:#555554;background:url(../images/icon-big.png) no-repeat -691px -181px;}
.content_paging ul .pagination_next a:hover{background:none;}
.content_paging ul .currentpage{width:27px;height:28px;text-align:center;vertical-align: middle;line-height:28px;background:url(../images/icon-big.png) no-repeat -937px -157px;}
.content_paging ul li a{font:bold 15px Arial;color:#555554;width:27px;height:28px;text-align:center;vertical-align: middle;line-height:27px;display:inline-block;}
.content_paging ul li a:hover{color:#555554;text-decoration:none;background:url(../images/icon-big.png) no-repeat -937px -157px;}

/* footer */
.footer_outer{width:100%;float:left;clear:both;}
.footer_inner{width:980px;margin:0 auto;}
.footer_contact{width:100%;float:left;clear:both;height:89px;margin-bottom:10px;}
.contact_share{width:120px;float:left;height:39px;line-height:39px;padding:10px 0 0 120px;margin:40px 0 0 0;background:url(../images/icon-big.png) no-repeat -818px -320px;}
.contact_address{width:410px;float:right;height:44px;padding:5px 0 0 5px;}
.contact_address .address_icon{float:left;width:57px;height:50px;background:url(../images/icon-big.png) no-repeat -823px -121px;margin:30px 0 0 0;}
.contact_address .address_content{float:right;width:353px;height:89px;}
.address_content .address_content_top{width:340px;height:15px;background:url(../images/footer-address-content-top.png) no-repeat;float:right;clear:both;}
.address_content .address_content_content{width:300px;background:url(../images/footer-address-content-content.png) repeat-y;float:right;clear:both;padding:0px 20px 0px 20px;}
.address_content_content span{line-height:20px;}
.address_content .address_content_bottom{width:340px;height:15px;background:url(../images/footer-address-content-bottom.png) no-repeat;float:right;clear:both;}
.contact_email{width:140px;float:left;height:44px;line-height:44px;padding:5px 0 0 35px;margin:40px 0 0 0;background:url(../images/icon-big.png) no-repeat -948px -480px;}
.contact_hotline{font:bold 18px Arial;color:#ED314F;width:110px;float:left;height:44px;line-height:40px;padding:5px 0 0 35px;margin:40px 0 0 0;background:url(../images/icon-big.png) no-repeat -948px -524px;}
.footer{width:100%;float:left;clear:both;height:197px;background:url(../images/icon-big.png) no-repeat 0px -750px;}
.footer .footer_help{width:580px;float:left;}
.footer_help h5{width:200px;font:bold 13px Arial;color:#ED314F;float:right;clear:both;padding:20px 0 0px 0;}
.footer_help strong{width:200px;font:bold 13px Arial;color:#ED314F;float:right;clear:both;padding:20px 0 0px 0;}
.footer_help ul{width:200px;float:right;clear:both;overflow:hidden;list-style:none;}
.footer_help ul li{overflow:hidden;list-style:none;padding:10px 0 0 0;}
.footer .footer_cooperation{width:200px;float:left;}
.footer_cooperation h5{width:200px;font:bold 13px Arial;color:#ED314F;float:right;clear:both;padding:20px 0 0px 0;}
.footer_cooperation strong{width:200px;font:bold 13px Arial;color:#ED314F;float:right;clear:both;padding:20px 0 0px 0;}
.footer_cooperation ul{width:200px;float:right;clear:both;overflow:hidden;list-style:none;}
.footer_cooperation ul li{overflow:hidden;list-style:none;padding:10px 0 0 0;}
.footer .footer_about{width:200px;float:left;}
.footer_about h5{width:200px;font:bold 13px Arial;color:#ED314F;float:right;clear:both;padding:20px 0 0px 0;}
.footer_about strong{width:200px;font:bold 13px Arial;color:#ED314F;float:right;clear:both;padding:20px 0 0px 0;}
.footer_about ul{width:200px;float:right;clear:both;overflow:hidden;list-style:none;}
.footer_about ul li{overflow:hidden;list-style:none;padding:10px 0 0 0;}

/* cart */
.cart_right{position:fixed;width:180px;height:70px;right:0px;top:98px;background:url(../images/icon-big.png) no-repeat -85px -239px;}
.cart_right p{font:normal 13px Arial;width:110px;padding:10px 0px 0px 70px;text-align:center;}

/* like-box */
.content_like_box{position:fixed;left:10px;top:98px;background:#ffffff url(../images/like-box-bg.png) no-repeat;width:58px;height:100px;padding:43px 0 0 12px;z-index:1;font:normal 11px Arial;color:#BBBBBB;}

/* detail */
.content_item_detail{width:100%;float:left;clear:both;margin-bottom:10px;}
.content_item_detail .item_detail_header{width:100%;float:left;clear:both;margin-bottom:10px;}
.content_item_detail .item_detail_header .item_detail_header_top{width:100%;height:15px;background:url(../images/content-item-top-bg.png) no-repeat;float:left;clear:both;}
.content_item_detail .item_detail_header .item_detail_header_content{width:100%;float:left;clear:both;}
.item_detail_header_content .header_title{width:100%;float:left;clear:both;margin-bottom:10px;}
.item_detail_header_content .header_title p{width:44px;float:left;height:32px;background:url(../images/content-item-detail-offer-min-bg.png) no-repeat 10px 0px;font:bold 18px Arial;color:#ffffff;padding:12px 0 0 15px;}
.item_detail_header_content .header_title h1{font:normal 18px Arial;padding:0 10px 0 10px;}
.item_detail_header_content .header_info{width:100%;float:left;clear:both;}
.item_detail_header_content .header_info .header_info_left{width:405px;float:left;margin:0 10px 0 0px;position:relative;}
.header_info_left .info_left_type_1{position:absolute;top:2px;right:2px;width:65px;height:25px;background:url(../images/icon-big.png) no-repeat -240px -183px;display:none;}
.header_info_left .info_left_type_2{position:absolute;top:2px;right:2px;width:65px;height:25px;background:url(../images/icon-big.png) no-repeat -240px -155px;display:none;}
.header_info_left:hover div.info_left_type_1{display:block;}
.header_info_left:hover div.info_left_type_2{display:block;}
.item_detail_header_content .header_info .header_info_right{width:310px;float:right;margin:0 0px 0 0;}
.header_info_right .info_right_share{width:100%;float:left;clear:both;padding:0px 0 0 0px;background:url(../images/content-item-detail-text-share.png) no-repeat 30px 5px;text-align:right;margin:0 0 10px 0;}
.header_info_right .info_right_info{width:100%;float:left;clear:both;}
.info_right_info .right_info_top{width:100%;height:15px;background:url(../images/content-item-detail-right-top-min-bg.png) no-repeat;float:left;clear:both;}
.info_right_info .right_info_content{width:100%;float:left;clear:both;}
.right_info_content .info_content_title{width:100%;float:left;clear:both;}
.info_content_title h1{font:normal 18px Arial;}
.right_info_content .info_content_price{width:100%;float:left;clear:both;padding:10px 0 0 0;}
.info_content_price p.price_deal{float:left;font:bold 22px Arial;color:#ED314F;padding:10px 0 0 0px;}
.info_content_price p.line_right_price{width:100px;height:1px;background:url(../images/content-item-detail-dot-bg.png) repeat-x;float:right;margin:0 15px 0 0;}
.info_content_price p.price_real{float:left;padding:17px 0 0 30px;}
.right_info_content .info_content_id{width:100%;float:left;clear:both;padding:20px 0 0 0;font:normal 11px Arial;}
.right_info_content .info_content_img{width:100%;height:auto;float:left;clear:both;padding:20px 0 0 0;}
.right_info_content .info_content_term{width:100%;float:left;clear:both;position:relative;padding:20px 0 0 0;}
.info_content_term h3{float:left;padding:5px 10px 5px 5px;margin:0 5px 0 0;}
.info_content_term h3.open{z-index:1000;background:#ffffff url(../images/bg_dropdown_1750.png) no-repeat scroll left top;position:relative;}
.info_content_term h3.open .rt{position:absolute;top:0;right:-7px;width:10px;height:25px;background:url(../images/bg_dropdown_1750.png) no-repeat scroll right top;}
.info_content_term h3.open a{background:url(../images/content-item-detail-collapse-on.png) no-repeat right 5px;}
.info_content_term h3 a{background:url(../images/content-item-detail-collapse-down.png) no-repeat right 5px;padding:0px 15px 0px 0px;font:bold 12px Arial;}
.info_content_term strong.term_header{float:left;padding:5px 10px 5px 5px;margin:0 5px 0 0;}
.info_content_term strong.open{z-index:1000;background:#ffffff url(../images/bg_dropdown_1750.png) no-repeat scroll left top;position:relative;}
.info_content_term strong.open .rt{position:absolute;top:0;right:-7px;width:10px;height:25px;background:url(../images/bg_dropdown_1750.png) no-repeat scroll right top;}
.info_content_term strong.open a{background:url(../images/content-item-detail-collapse-on.png) no-repeat right 5px;}
.info_content_term strong.term_header a{background:url(../images/content-item-detail-collapse-down.png) no-repeat right 5px;padding:0px 15px 0px 0px;font:bold 12px Arial;}
.info_content_term .term_content{z-index:1;word-spacing:3px;line-height:18px;;position:absolute;top:44px;left:-10px;width:310px;background:url(../images/bg_dropdown_1750.png) no-repeat scroll left bottom;margin:10px 10px 0 0;}
.term_content .lt{position:absolute;top:-10px;left:0;width:100%;height:10px;background:url(../images/bg_dropdown_1750.png) no-repeat scroll left top;}
.term_content .rt{position:absolute;top:-10px;right:-10px;width:10px;height:10px;background:url(../images/bg_dropdown_1750.png) no-repeat scroll right top;}
.term_content .rb{position:absolute;bottom:0;right:-10px;width:10px;height:100%;background:url(../images/bg_dropdown_1750.png) no-repeat scroll right bottom;}
.term_content .term_content_info{padding:0 10px 15px 10px;}
.right_info_content .info_content_buy{width:100%;float:left;clear:both;padding:30px 0 0 0;}
.info_content_buy p.buy_order{text-align:center;margin:0 0 10px 0;}
a.buy_button{width:199px;height:44px;background:url(../images/icon-big.png) no-repeat -131px -367px;display:block;}
a.buy_button:hover{width:199px;height:44px;background:url(../images/icon-big.png) no-repeat -368px -371px;display:block;}
a.buy_center_button{width:597px;height:44px;background:url(../images/icon-big.png) no-repeat -5px -1403px;display:block;margin:auto;}
a.buy_center_button:hover{width:597px;height:44px;background:url(../images/icon-big.png) no-repeat -5px -1451px;display:block;margin:auto;}
a.buy_limit_center_button{width:112px;height:44px;background:url(../images/het-hang.jpg) no-repeat;display:block;margin:0 0 0 200px;float:left;cursor:default;}
a.rebuy_center_button{width:190px;height:44px;background:url(../images/btn-dat-mua-lai.png) no-repeat;display:block;margin:0 188px 0 0;float:right;}
a.rebuy_center_button:hover{width:190px;height:44px;background:url(../images/btn-dat-mua-lai-hover.png) no-repeat;display:block;margin:0 188px 0 0;float:right;}
a.limit_button{width:176px;height:54px;background:url(../images/content-item-btnlimit-bg.png) no-repeat;display:block;margin:auto;}
a.hotbuy_button{width:178px;height:70px;background:url(../images/content-item-btnhotbuy-bg.png) no-repeat;display:block;margin:auto;}
a.event_noel_button{width:199px;height:44px;background:url(../images/button-sanquangay.png) no-repeat;display:block;margin:20px 0 0 0;}
a.event_noel_button:hover{width:199px;height:44px;background:url(../images/button-sanquangay-hover.png) no-repeat;display:block;margin:20px 0 0 0;}
a.buy_limit_button{width:112px;height:44px;background:url(../images/het-hang.jpg) no-repeat;display:block;cursor:default;float:left;}
a.rebuy_button{width:190px;height:44px;background:url(../images/btn-dat-mua-lai.png) no-repeat;display:block;margin:0 0 0 0;float:right;}
a.rebuy_button:hover{width:190px;height:44px;background:url(../images/btn-dat-mua-lai-hover.png) no-repeat;display:block;margin:0 0 0 0;float:right;}
.right_info_content .info_content_note{width:100%;float:left;clear:both;padding:30px 0 0 0;}
.right_info_content .info_content_share{width:100%;float:left;clear:both;padding:15px 0 0 0;}
.info_right_info .right_info_bottom{width:100%;height:15px;background:url(../images/content-item-detail-right-bottom-min-bg.png) no-repeat;float:left;clear:both;}
.content_item_detail .item_detail_header .item_detail_header_bottom{width:100%;height:15px;background:url(../images/content-item-bottom-bg.png) no-repeat;float:left;clear:both;}
.content_item_detail .item_detail_term{width:100%;float:left;clear:both;margin-bottom:10px;}
.content_item_detail .item_detail_term .detail_term_top{width:100%;height:50px;background:url(../images/content-item-term-top-min-bg.png) no-repeat;float:left;clear:both;}
.content_item_detail .item_detail_term .detail_term_content{width:100%;background:url(../images/content-item-term-content-bg.png) repeat-y;float:left;clear:both;}
.detail_term_content .term_content_left{width:325px;float:left;padding:0 20px 0 20px;}
.detail_term_content .term_content_right{width:325px;float:right;padding:0 20px 0 20px;}
.content_item_detail .item_detail_term .detail_term_bottom{width:100%;height:15px;background:url(../images/content-item-term-bottom-bg.png) no-repeat;float:left;clear:both;}
.content_item_detail .item_detail_info{width:100%;float:left;clear:both;margin-bottom:10px;padding:0 0 20px 0;border-bottom:1px solid #d5d5d5;}
.content_item_detail .item_detail_info .detail_info_top{width:100%;height:50px;background:url(../images/content-item-detail-top-min-bg.png) no-repeat;float:left;clear:both;}
.content_item_detail .item_detail_info .detail_info_content{width:698px;float:left;clear:both;padding:10px 20px 10px 20px;border:1px solid #d5d5d5;}
.detail_info_content b.term_header{padding:5px 10px 5px 5px;margin:0 5px 0 0;}
.detail_info_content b.open a{}
.detail_info_content b.term_header a{}
.detail_info_content strong.term_header{padding:5px 10px 5px 5px;margin:0 5px 0 0;}
.detail_info_content strong.open a{background:url(../images/icon-big.png) no-repeat right -410px;}
.detail_info_content strong.term_header a{background:url(../images/icon-big.png) no-repeat right -468px;padding:0px 15px 0px 0px;font:bold 12px Arial;}
.detail_info_content .detail_content{padding:15px 5px 5px 15px;word-spacing:3px;line-height:18px;}
.detail_info_content .buy_center_button_box{width:698px;float:left;clear:both;}
.content_item_detail .item_detail_info .detail_info_bottom{width:100%;height:15px;background:url(../images/content-item-bottom-bg.png) no-repeat;float:left;clear:both;}
.content_item_detail .item_detail_buy{width:100%;float:left;clear:both;margin-bottom:10px;height:92px;background:url(../images/content-item-buy-bg.png) no-repeat;}
.item_detail_buy ul{width:260px;padding:15px 10px 0 20px;float:left;overflow:hidden;list-style:none;}
.item_detail_buy ul li{padding:5px 0px 0 10px;overflow:hidden;list-style:none;background:url(../images/content-item-buy-list-type.png) no-repeat 0px 10px;}
.item_detail_buy p.detail_buy_price{width:140px;height:62px;float:left;padding:30px 0 0 100px;font:bold 27px Arial;color:#ED314F;background:url(../images/content-item-detail-right-price-bg.png) no-repeat 0 5px;}
.item_detail_buy p.detail_buy_button{width:210px;height:82px;float:left;padding:20px 0 0 0;}
.buy_price_line{width:140px;height:1px;background:url(../images/content-item-detail-dot-bg.png) repeat-x;float:right;margin:0 0px 0 0;}
.content_item_detail .item_detail_address{width:100%;float:left;clear:both;margin-bottom:10px;}
.item_detail_address .detail_address_top{width:100%;height:15px;background:url(../images/content-item-top-bg.png) no-repeat;float:left;clear:both;}
.item_detail_address .detail_address_content{width:700px;background:url(../images/content-item-center-bg.png) repeat-y;float:left;clear:both;padding:0 20px 0 20px;}
.item_detail_address .detail_address_bottom{width:100%;height:15px;background:url(../images/content-item-bottom-bg.png) no-repeat;float:left;clear:both;}

/* content-tag */
.content_tag{width:100%;float:left;clear:both;margin:0 0 30px 0;}
.content_tag ul{width:100%;float:left;clear:both;overflow:hidden;list-style:none;}
.content_tag ul li{float:left;overflow:hidden;list-style:none;padding:5px 5px 0 0;}
.content_tag ul li.tag_title{float:left;overflow:hidden;list-style:none;font:bold 13px tahoma;padding:8px 5px 0 0;}
.content_tag ul li.tag_message{float:left;overflow:hidden;list-style:none;font:normal 13px tahoma;padding:8px 5px 0 0;}
.content_tag ul li a{border:1px solid #D1D1D1;background:#FDF9F9;padding:3px 3px 3px 3px;height:15px;line-height:15px;font:normal 11px tahoma;display:block;}

/* items-with */
.content_more_with{width:100%;float:left;clear:both;margin-bottom:30px;}
.content_more_with h3{font:bold 13px tahoma;float:left;clear:both;margin-bottom:10px;}
.content_more_with strong{font:bold 13px tahoma;float:left;clear:both;margin-bottom:10px;}

/* items-more */
.content_more_items{width:100%;float:left;clear:both;margin-bottom:10px;}
.content_more_items ul.tabNavigation{width:100%;height:50px;line-height:50px;float:left;overflow:hidden;list-style:none;background:url(../images/icon-big.png) no-repeat -3px -494px;margin-bottom:10px;}
.content_more_items ul.tabNavigation li{float:left;overflow:hidden;list-style:none;padding:0px 0px 0 0px;}
.content_more_items ul.tabNavigation li a{font:bold 13px Arial;color:#696969;height:38px;padding:12px 0 0 0;display:block;text-align:center;}
.content_more_items ul.tabNavigation li a:hover{font:bold 13px Arial;color:#A8A8A8;}
.content_more_items ul.tabNavigation li a.selected{background:url(../images/icon-big.png) no-repeat -250px -96px;color:#696969;}
.content_more_items ul.tabNavigation li.li_product_cate a{width:207px;}
.content_more_items ul.tabNavigation li.li_product_popular a{width:200px;}
.content_more_items ul.tabNavigation li.li_product_new a{width:200px;}
a.more_view{width:229px;height:42px;clear:both;margin:auto;background:url(../images/icon-big.png) no-repeat -4px -605px;display:block;}
a.more_view:hover{width:229px;height:42px;clear:both;margin:auto;background:url(../images/icon-big.png) no-repeat -4px -651px;display:block;}

/* buy-bottom */
.buy_bottom_outer{width:100%;position:fixed;left:0;bottom:0;z-index:8999;}
.buy_bottom_inner{width:980px;margin:0 auto;}
.buy_bottom_content{width:740px;float:right;clear:both;height:75px;background:url(../images/icon-big.png) no-repeat -3px -418px;}
.buy_bottom_content p.buy_bottom_address{width:250px;float:left;padding:0px 0 0 0px;font:bold 20px Arial;color:#ED314F;}
.buy_bottom_content p.buy_bottom_address a{width:250px;float:left;height:75px;background:url(../images/content-item-buy-bottom-2-address-button.png) no-repeat 15px 20px;}
.buy_bottom_content p.buy_bottom_address a:hover{width:250px;float:left;height:75px;background:url(../images/content-item-buy-bottom-2-address-button-hover.png) no-repeat 15px 20px;}
.buy_bottom_content p.buy_bottom_arrow{width:50px;height:75px;float:left;background:url(../images/content-item-buy-bottom-next-bg.png) no-repeat 0 13px;}
.buy_bottom_content p.buy_bottom_price{width:156px;float:left;padding:35px 0 0 120px;font:bold 22px Arial;color:#FFFFFF;}
.buy_bottom_content p.buy_bottom_button{width:214px;float:left;padding:23px 0 0 0;}
a.buy_btm_button{width:199px;height:44px;background:url(../images/icon-big.png) no-repeat -131px -367px;display:block;margin:auto;}
a.buy_btm_button:hover{width:199px;height:44px;background:url(../images/icon-big.png) no-repeat -368px -371px;display:block;margin:auto;}

/* buy-cart */
.content_buy_cart{width:100%;float:left;clear:both;margin-bottom:10px;}
.content_buy_cart .buy_cart_top{width:100%;height:15px;background:url(../images/content-item-top-bg.png) no-repeat;float:left;clear:both;}
.content_buy_cart .buy_cart_content{width:710px;background:url(../images/content-item-center-bg.png) repeat-y;float:left;clear:both;padding:0 15px 0 15px;}
.buy_cart_content .buy_cart_breadcrumbs{width:643px;height:36px;float:left;clear:both;background:url(../images/icon-big.png) no-repeat -5px -1356px;margin:0 0 10px 0;}
.buy_cart_content .buy_cart_breadcrumbs_2{width:643px;height:36px;float:left;clear:both;background:url(../images/icon-big.png) no-repeat -5px -1274px;margin:0 0 10px 0;}
.buy_cart_content .buy_cart_breadcrumbs_3{width:643px;height:36px;float:none;clear:both;background:url(../images/icon-big.png) no-repeat -5px -1315px;margin:0 0 20px 0;}
.buy_cart_content p.buy_cart_title{width:660px;height:27px;float:left;clear:both;padding:30px 10px 0 40px;margin:0 0px 10px 0;font:bold 18px Arial;color:#ED314F;background:url(../images/icon-big.png) no-repeat -968px -263px transparent;}
.buy_cart_content p.buy_cart_title_finish{width:660px;height:27px;float:left;clear:both;padding:25px 10px 0 40px;margin:0 0px 10px 0;font:bold 18px Arial;color:#009245;background:url(../images/icon-big.png) no-repeat -969px -580px transparent;}
.buy_cart_title_small{font:normal 15px Arial;color:#959595;font-style:italic;}
.buy_cart_content #buy_cart_login{cursor:pointer;}
.buy_cart_content #buy_cart_register{cursor:pointer;}
.buy_cart_content .buy_cart_content_title{width:100%;height:41px;background:url(../images/icon-big.png) no-repeat -4px -1187px;float:left;clear:both;}
.buy_cart_content_title span{float:left;font:bold 15px Arial;margin:10px 0 0 0;text-align:center;}
.buy_cart_content_title span.content_title_delete{width:60px;}
.buy_cart_content_title span.content_title_product{width:290px;}
.buy_cart_content_title span.content_title_price{width:120px;}
.buy_cart_content_title span.content_title_quanlity{width:100px;}
.buy_cart_content_title span.content_title_total{width:140px;}
.buy_cart_content table.table_buy_cart_content{width:700px;margin:auto;border-collapse:collapse;font:normal 15px Arial;}
table.table_buy_cart_content tr{}
table.table_buy_cart_content td{padding:5px;border:solid 1px #D2D2D2;vertical-align:center;text-align:center;display:table-cell;}
table.table_buy_cart_content td.cart_content_delete{width:44px;}
a.delete{width:22px;height:22px;background:url(../images/icon-big.png) no-repeat -279px -284px;display:block;margin:auto;}
a.delete:hover{width:22px;height:22px;background:url(../images/icon-big.png) no-repeat -580px -324px;display:block;margin:auto;}
table.table_buy_cart_content td.cart_content_product{width:279px;}
table.table_buy_cart_content td.cart_content_price{width:109px;}
table.table_buy_cart_content td.cart_content_quanlity{width:89px;}
table.table_buy_cart_content td.cart_content_quanlity select{font:normal 15px Arial;border: 1px solid #D5D5D5;padding:3px;border-radius: 5px 5px 5px 5px;color:#737373;}
table.table_buy_cart_content td.cart_content_total{width:auto;}
table.table_buy_cart_content td.cart_content_total_title{font:bold 15px Arial;text-align:right;}
table.table_buy_cart_content td.cart_content_ship_title{text-align:right;}
table.table_buy_cart_content td.cart_content_finish_title{font:bold 15px Arial;text-align:right;background:#F2F2F2;}
table.table_buy_cart_content td.cart_content_finish_number{font:bold 15px Arial;background:#F2F2F2;}
.content_buy_cart .buy_cart_button{width:100%;float:left;clear:both;margin-bottom:10px;}
.buy_cart_button .cart_button_left{float:left;width:209px;margin:10px 0 0 10px;}
.buy_cart_button .cart_button_left p{float:right;clear:both;}
a.button_order{width:220px;height:46px;float:left;clear:both;background:url(../images/icon-big.png) no-repeat -319px -190px;display:block;}
a.button_order:hover{width:220px;height:46px;float:left;clear:both;background:url(../images/icon-big.png) no-repeat -320px -247px;display:block;}
a.button_order_2{float:left;clear:both;display:block;font:bold 16px Arial;color:#009245;}
a.button_order_2:hover{float:left;clear:both;display:block;font:bold 16px Arial;color:#00F273;}
p.tooltip_cart{width:162px;height:41px;padding:20px 10px 10px 10px;background:url(../images/icon-big.png) no-repeat -345px -295px;}
.buy_cart_button .cart_button_right{float:right;margin:0 30px 0 0}
.buy_cart_button .cart_button_right p{float:right;clear:both;}
a.button_checkout{width:170px;height:46px;float:right;clear:both;background:url(../images/icon-big.png) no-repeat -12px -135px;display:block;}
a.button_checkout:hover{width:170px;height:46px;float:right;clear:both;background:url(../images/icon-big.png) no-repeat -12px -185px;display:block;}
.buy_cart_content .buy_cart_login{width:100%;float:left;clear:both;}
.buy_cart_login .login_top{width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -2px -1050px;float:left;clear:both;}
.buy_cart_login .login_content{width:100%;background:url(../images/buy-cart-form-content-bg.png) repeat-y;float:left;clear:both;}
.login_content ul.login_frm{width:610px;padding:0 15px 0 85px;float:left;overflow:hidden;list-style:none;}
.login_content ul.login_frm li{padding:0 0 0 10px;float:left;overflow:hidden;list-style:none;}
.login_content ul.login_frm li input.login_email{border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;height:27px;font:normal 12px arial;width:194px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;} 
.login_content ul.login_frm li input.login_pass{border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;height:27px;font:normal 12px arial;width:194px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;}
.login_content ul.login_frm li input.login_button{cursor:pointer;border:none;width:91px;height:33px;line-height:33px;font:bold 13px arial;color:#F8EBB7;background:url(../images/icon-big.png) no-repeat -12px -98px;}
.login_content ul.login_frm li input.login_button:hover{cursor:pointer;border:none;width:91px;height:33px;line-height:33px;font:bold 13px arial;color:#F8EBB7;background:url(../images/icon-big.png) no-repeat -112px -98px;}
.login_content ul.login_show{padding:20px 95px 0 0px;float:right;overflow:hidden;list-style:none;}
.login_content ul.login_show li{padding:0 5px 0 5px;float:left;overflow:hidden;list-style:none;}
.buy_cart_login .login_bottom{width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -2px -1080px;float:left;clear:both;}
.buy_cart_content .buy_cart_register{width:100%;float:left;clear:both;}
.buy_cart_register .register_top{width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -2px -1050px;float:left;clear:both;}
.buy_cart_register .register_content{width:100%;background:url(../images/buy-cart-form-content-bg.png) repeat-y;float:left;clear:both;}
.register_content table.table_regis_content{width:auto;margin:auto;border-collapse:collapse;font:bold 12px Arial;}
.register_content table.table_regis_content tr{}
.register_content table.table_regis_content td{padding:5px;vertical-align:center;display:table-cell;}
.register_content table.table_regis_content td.regis_content_title{text-align:right;}
.register_content table.table_regis_content td.regis_content_input{text-align:left;}
.register_content table.table_regis_content td.regis_content_button{text-align:center;}
.register_content table.table_regis_content td label{}
.register_content table.table_regis_content td span{}
.register_content table.table_regis_content td input{border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;height:27px;font:normal 12px arial;width:194px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;}
.register_content table.table_regis_content td input.regis_button{cursor:pointer;border:none;width:91px;height:33px;line-height:33px;font:bold 13px arial;color:#F8EBB7;background:url(../images/icon-big.png) no-repeat -12px -98px;}
.register_content table.table_regis_content td input.regis_button:hover{cursor:pointer;border:none;width:91px;height:33px;line-height:33px;font:bold 13px arial;color:#F8EBB7;background:url(../images/icon-big.png) no-repeat -112px -98px;}
.register_content table.table_regis_content td input.chkSubcriber{border:none;height:17px;width:17px;line-height:17px;padding:0;}
.register_content table.table_regis_content td select{height:35px;line-height:35px;font:normal 18px Arial;border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;width:202px;padding:3px;color:#737373;}
.register_content table.table_regis_content td select.select_min{height:35px;line-height:35px;font:normal 18px Arial;border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;width:80px;padding:3px;color:#737373;}
.buy_cart_register .register_bottom{width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -2px -1080px;float:left;clear:both;}
.content_buy_cart .buy_cart_bottom{width:100%;height:15px;background:url(../images/content-item-bottom-bg.png) no-repeat;float:left;clear:both;}

/* buy-cart-2 */
.buy_cart_content .buy_cart_profile{width:100%;float:left;clear:both;}
.buy_cart_profile .profile_top{width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -2px -1050px;float:left;clear:both;}
.buy_cart_profile .profile_content{width:100%;background:url(../images/buy-cart-form-content-bg.png) repeat-y;float:left;clear:both;}
.profile_content table.table_profile_content{width:670px;margin:auto;border-collapse:collapse;font:bold 12px Arial;}
.profile_content table.table_profile_content tr{}
.profile_content table.table_profile_content td{padding:5px;vertical-align:center;display:table-cell;}
.profile_content table.table_profile_content td.profile_content_title{text-align:right;}
.profile_content table.table_profile_content td.profile_content_input{text-align:left;}
.profile_content table.table_profile_content td.profile_content_button{text-align:center;}
.profile_content table.table_profile_content td label{}
.profile_content table.table_profile_content td span{}
.profile_content table.table_profile_content td input{border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;height:27px;font:normal 12px arial;width:564px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;}
.profile_content table.table_profile_content td input.input_min{border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;height:27px;font:normal 12px arial;width:120px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;}
.profile_content table.table_profile_content td input.input_normal{border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;height:27px;font:normal 12px arial;width:524px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;}
.profile_content table.table_profile_content td input.input_contact{border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;height:27px;font:normal 12px arial;width:474px;padding-left:6px;padding-top:3px;padding-bottom:3px;color:#737373;line-height:27px;}
.profile_content table.table_profile_content td input.profile_button{cursor:pointer;border:none;width:91px;height:33px;line-height:33px;font:bold 13px arial;color:#F8EBB7;background:url(../images/icon-big.png) no-repeat -12px -98px;}
.profile_content table.table_profile_content td input.profile_button:hover{cursor:pointer;border:none;width:91px;height:33px;line-height:33px;font:bold 13px arial;color:#F8EBB7;background:url(../images/icon-big.png) no-repeat -112px -98px;}
.profile_content table.table_profile_content td select{height:35px;line-height:35px;font:normal 18px Arial;border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;width:202px;padding:3px;color:#737373;}
.profile_content table.table_profile_content td select.select_min{height:35px;line-height:35px;font:normal 18px Arial;border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;width:130px;padding:3px;color:#737373;}
.profile_content table.table_profile_content td select.select_mini{height:35px;line-height:35px;font:normal 18px Arial;border: 1px solid #D5D5D5;border-radius: 5px 5px 5px 5px;width:80px;padding:3px;color:#737373;}
.buy_cart_profile .profile_bottom{width:100%;height:15px;background:url(../images/icon-big.png) no-repeat -2px -1080px;float:left;clear:both;}
a.button_finish{width:170px;height:46px;float:right;clear:both;background:url(../images/icon-big.png) no-repeat -748px -501px;display:block;}
a.button_finish:hover{width:170px;height:46px;float:right;clear:both;background:url(../images/icon-big.png) no-repeat -749px -550px;display:block;}
.buy_cart_content .buy_cart_payment{width:100%;float:left;clear:both;}
.buy_cart_payment ul.tabpayment{width:100%;float:left;overflow:hidden;list-style:none;}
.buy_cart_payment ul.tabpayment li{width:100%;height:86px;margin:0 0 5px 0;overflow:hidden;list-style:none;background:url(../images/icon-big.png) no-repeat -3px -1098px;cursor:pointer;}
.buy_cart_payment ul.tabpayment li.payment_selected{width:100%;height:86px;margin:0 0 5px 0;overflow:hidden;list-style:none;background:url(../images/buy-cart-order-home-hover.png) no-repeat;}
.buy_cart_payment ul.tabpayment li p.cart_payment_checked{float:left;width:60px;height:50px;text-align:center;padding:36px 0 0 0;}
.buy_cart_payment ul.tabpayment li p.cart_payment_image_1{float:left;width:96px;height:86px;background:url(../images/icon-big.png) no-repeat -2px -338px;}
.buy_cart_payment ul.tabpayment li p.cart_payment_image_2{float:left;width:96px;height:86px;background:url(../images/icon-big.png) no-repeat -758px -5px;}
.buy_cart_payment ul.tabpayment li p.cart_payment_image_3{float:left;width:96px;height:86px;background:url(../images/icon-big.png) no-repeat -864px -1px;}
.buy_cart_payment ul.tabpayment li p.cart_payment_title{float:left;height:50px;padding:36px 0 0 0;font:bold 15px arial;}
.buy_cart_payment ul.tabpayment li p.cart_payment_title .cart_payment_note{font:normal 13px arial;}
.buy_cart_payment ul.tabpayment li p.cart_payment_tooltip{float:left;width:23px;height:56px;padding:30px 0 0 10px;}
a.tooltip_payment{width:23px;height:25px;margin:auto;background:url(../images/icon-big.png) no-repeat -290px -5px;display:block;}

/* buy-cart-3 == thank you */
.thank-you {color:#3B2313;font:bold 15px arial;line-height:22px;}
.thank-you i{background:url(../images/thankyou.png) no-repeat;width: 156px;height: 138px;margin:0 0 0 260px;display: block;}
.thank-you .thongbao_text1{}
.thank-you .thongbao_text2{font:italic 15px arial;}
.thank-you .thongbao_text3{font:italic 15px arial;color:#ED314F;}
.fonttk{font-size:12px;font-weight:500;color:#ee314f}
.btn_quaylai{width:100%;float:left;clear:both;margin-top:10px;}
.btn_quaylai input{width:176px;float:right;clear:both;height:54px;background:url(../images/icon-big.png) no-repeat -461px -2px;border:none;}
.btn_quaylai input:hover{width:176px;float:right;clear:both;height:54px;background:url(../images/icon-big.png) no-repeat -277px -37px;border:none;}

/* content all */
.content_all{width:100%;float:left;clear:both;margin-bottom:10px;}
.content_all .content_all_top{width:100%;height:15px;background:url(../images/content-item-top-bg.png) no-repeat;float:left;clear:both;}
.content_all .content_all_content{width:710px;background:url(../images/content-item-center-bg.png) repeat-y;float:left;clear:both;padding:0 15px 0 15px;}
.content_all_content p.all_header{width:100%;height:55px;margin:0 0 15px 0;float:left;clear:both;background:url(../images/news-title-bg.png) no-repeat;}
.content_all_content .item_news{width:100%;float:left;clear:both;padding:10px 0 20px 0;border-bottom: 1px dashed #B5B5B5;}
.content_all_content .item_news .news_title{width:100%;float:left;clear:both;margin:0 0 10px 0;}
.content_all_content .news_title h3{float:left;font:normal 18px arial;}
.content_all_content .news_title a{color:#ED314F;}
.content_all_content .news_title a:hover{color:#FF5570;}
.content_all_content .news_title span{float:right;}
.content_all_content .news_content{width:100%;float:left;clear:both;word-spacing:3px;line-height:18px;}
.content_all_content .news_content .news_content_left{width:180px;float:left;}
.news_content_left img{border-top: 1px solid #707070;border-left: 1px solid #707070;border-right: 2px solid #707070;border-bottom: 2px solid #707070;}
.content_all_content .news_content .news_content_right{width:510px;float:right;padding:0 10px 0 10px;}
.news_content_right p.news_desc{line-height:18px;word-spacing:3px;font:normal 13px arial;}
.news_content_right p.news_more{width:100%;float:left;clear:both;text-align:right;padding:10px 0 0 0;}
.news_content_right p.news_more a{background:url(../images/icon-big.png) no-repeat -743px -185px;padding:0 0 0 18px;color:#ED314F;}
.news_content_right p.news_more a:hover{color:#FF5570;}
.content_all .content_all_bottom{width:100%;height:15px;background:url(../images/content-item-bottom-bg.png) no-repeat;float:left;clear:both;}
.content_news_more{width:100%;float:left;clear:both;margin:20px 0 10px 0;}
.content_news_more p{width:100%;float:left;clear:both;font:normal 18px arial;color:#ED314F;}
.content_news_more ul{float:left;overflow:hidden;list-style:none;padding:5px 20px 0 40px;}
.content_news_more ul li{overflow:hidden;list-style:none;padding:3px 0 3px 0;}
.content_news_more ul li a{font:bold 13px arial;background:url(../images/arrow-readon.gif) no-repeat;padding:0 0 0 18px;}
.content_news_more ul li a:hover{}

/* profile */
.profile_breadcrumbs{width:100%;height:38px;float:left;clear:both;background:url(../images/icon-big.png) no-repeat -4px -1231px;margin:0 0 10px 0;}
.profile_breadcrumbs ul{float:left;overflow:hidden;list-style:none;padding:0px 10px 0 10px;}
.profile_breadcrumbs ul li{float:left;overflow:hidden;list-style:none;font:bold 13px arial;color:#ffffff;padding:10px 0 0 0;}
.profile_breadcrumbs ul li a{padding:0px 15px 0 15px;font:bold 13px arial;color:#ffffff;}
.profile_breadcrumbs ul li a:hover{color:#ED314F;}
p.content_all_title{width:660px;height:27px;float:left;clear:both;padding:30px 10px 0 40px;margin:0 0px 10px 0;font:bold 18px Arial;color:#ED314F;background:url(../images/icon-big.png) no-repeat -968px -263px transparent;}
.profile_balance_total{width:650px;height:17px;float:left;clear:both;background:url(../images/icon-big.png) no-repeat -955px 4px;padding:15px 10px 15px 50px;font:normal 15px Arial;border-bottom:1px dashed #d5d5d5;}
.profile_balance_total span.balance_total_title{float:left;}
.profile_balance_total span.balance_total_number{float:right;color:#ED314F;}
.profile_balance_money{width:650px;height:17px;float:left;clear:both;background:url(../images/icon-big.png) no-repeat -955px -38px;padding:15px 10px 15px 50px;font:normal 15px Arial;border-bottom:1px dashed #d5d5d5;}
.profile_balance_money span.balance_money_title{float:left;}
.profile_balance_money span.balance_money_number{float:right;color:#ED314F;}
.profile_balance_save{width:650px;height:17px;float:left;clear:both;background:url(../images/icon-big.png) no-repeat -958px -81px;padding:15px 10px 15px 50px;font:normal 15px Arial;border-bottom:1px dashed #d5d5d5;}
.profile_balance_save span.balance_save_title{float:left;}
.profile_balance_save span.balance_save_number{float:right;color:#ED314F;}
.profile_balance_note{width:680px;float:left;clear:both;padding:0 15px 0 15px;font:normal 13px Arial;line-height:20px;}

/* contact */
p.contact_title{width:660px;height:23px;float:left;clear:both;padding:10px 10px 0 40px;margin:0 0px 10px 0;font:bold 18px Arial;color:#ED314F;background:url(../images/icon-big.png) no-repeat -963px -1080px transparent;}
.contact_note{width:100%;float:left;clear:both;margin:0 0 10px 0;}
.contact_note img{float:left;}
.contact_note ul{width:420px;float:right;overflow:hidden;list-style:none;padding:0px 10px 0 10px;}
.contact_note ul li{overflow:hidden;list-style:none;font:bold 15px Arial;padding:5px 0 5px 0;}
.contact_note ul li.contact_note_strong{padding:20px 0 0 0;}

/* guide */
p.guide_header{width:100%;height:55px;margin:0 0 15px 0;float:left;clear:both;background:url(../images/guid-title-bg.png) no-repeat;}

/* messagedisplay */
.messagedisplay_success{float:left;clear:both;color:#009245;font-size:18px;font-weight:bold;width:978px;border:1px solid #d5d5d5;margin:10px 0 0px 0;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;}
.messagedisplay_failed{float:left;clear:both;color:#f00;font-size:18px;font-weight:bold;width:978px;border:1px solid #d5d5d5;margin:10px 0 0px 0;border-radius: 5px 5px 5px 5px;box-shadow: 1px 1px 5px rgba(0, 0, 0, 0.07) inset;}
.messagedisplay_content p.tic{float:left;width:853px;padding:25px 10px 25px 115px;background:url(../images/icon-big.png) no-repeat -909px -1005px;}
.messagedisplay_content p.into{float:left;width:853px;padding:25px 10px 25px 115px;background:url(../images/icon-big.png) no-repeat -906px -628px;}
.event_box{float:left;width:600px;height:200px;color:#737373;font-size:18px;font-weight:bold;word-spacing:5px;background:url(../images/event-noel-popup-bg.png) no-repeat;}
.event_box a{color:#ED314F;}
.event_box a:hover{color:#009245;}
.event_box p.event_message_fail{float:left;width:475px;height:150px;padding:50px 10px 0px 115px;background:url(../images/fail.png) no-repeat 15px 20px;}
.event_box p.event_message_normal{float:left;width:475px;height:150px;padding:50px 10px 0px 115px;background:url(../images/normal.png) no-repeat 15px 20px;}
.event_box p.event_message_success{float:left;width:475px;height:150px;padding:50px 10px 0px 115px;background:url(../images/true.png) no-repeat 15px 20px;}

/* popup buy */
.popup_buy{width:350px;float:left;clear:both;}
.popup_buy .popup_buy_message{width:100%;float:left;clear:both;color:red;margin:0 0 20px 0;}
.popup_buy ul{width:100%;float:left;overflow:hidden;list-style:none;}
.popup_buy ul li{float:left;overflow:hidden;list-style:none;padding:0px 20px 20px 0;position:relative;}
.popup_buy ul li input.check_product{z-index:1;float:left;position:absolute;top:0px;left:0px;margin:0;padding:0;border:0;}
.popup_buy ul li img.img_product{float:left;}
.popup_buy ul li a{}
.popup_buy .popup_buy_button{width:100%;float:left;clear:both;text-align:center;}
.popup_buy input.cart_buy{cursor:pointer;border:none;width:91px;height:33px;line-height:33px;font:bold 13px arial;color:#F8EBB7;background:url(../images/form-button-login-bg.png) no-repeat;}
.popup_buy input.cart_buy:hover{cursor:pointer;border:none;width:91px;height:33px;line-height:33px;font:bold 13px arial;color:#F8EBB7;background:url(../images/form-button-login-hover-bg.png) no-repeat;}




















/* ==========================================flexslider============================================= begin */
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus  {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;} 

/* FlexSlider Necessary Styles
*********************************/ 
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {display: block;}
.flex-pauseplay span {text-transform: capitalize;}

/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} 
html[xmlns] .slides {display: block;} 
* html .slides {height: 1%;}

/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
 * include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}


/* FlexSlider Default Theme
*********************************/
.flexslider {margin:0 0 0 0px; background: #fff; position: relative; zoom: 1;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}

#carousel li {margin-right: 10px;cursor:pointer;}


/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 30px; height: 30px; margin: -20px 0 0; display: block; background: url(http://s2.dshop.vn/Images/flexslider/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -36px; }
.flex-direction-nav .flex-prev {left: -36px;}
.flexslider:hover .flex-next {opacity: 0.8; right: 5px;}
.flexslider:hover .flex-prev {opacity: 0.8; left: 5px;}
.flexslider:hover .flex-next:hover, .flexslider:hover .flex-prev:hover {opacity: 1;}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}

/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: -40px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 11px; height: 11px; display: block; background: #666; background: rgba(0,0,0,0.5); cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; box-shadow: inset 0 0 3px rgba(0,0,0,0.3);}
.flex-control-paging li a:hover { background: #333; background: rgba(0,0,0,0.7); }
.flex-control-paging li a.flex-active { background: #000; background: rgba(0,0,0,0.9); cursor: default; }

.flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: .7; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}

@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {opacity: 1; left: 0;}
  .flex-direction-nav .flex-next {opacity: 1; right: 0;}
}
/* ==========================================flexslider============================================= end */














/* ===========================================multiselect============================================ begin */
/* ===========================================multiselect============================================ end */















/* ==========================================realperson============================================= begin */
/* Real Person jQuery plugin styles v1.1.0. */
.realperson-challenge {
	width: 100%;
	float: left;
	clear: both;
	color: #000;
	padding: 0 0 5px 0;
}
.realperson-text {
	width: 150px;
	float: left;
	padding: 7px 0 0 0;
	font-family: "Courier New",monospace;
	font-size: 6px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 3px;
}
.realperson-regen {
	float: left;
	padding-top: 0px;
	font-size: 12px;
	text-align: center;
	/*cursor: pointer;*/
}
.realperson-disabled {
	opacity: 0.5;
	filter: Alpha(Opacity=50);
}
.realperson-disabled .realperson-regen {
	cursor: default;
}
/* ==========================================realperson============================================= end */